package com.geostar.constructionland.index.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 指标补录实体
 */
@TableName(value = "jsyd_zbbl")
@ApiModel(description = "指标补录表信息")
@Data
public class IndexSupplementEntity {
    @ApiModelProperty("主键ID")
    @TableId("ywid")
    private String id;
    @ApiModelProperty("项目名称")
    @TableField("xmmc")
    private String projName;
    @ApiModelProperty("项目类型")
    @TableField("xmalx")
    private String projType;
    @ApiModelProperty("项目年度")
    @TableField("xmnd")
    private String projYear;
    @ApiModelProperty("地类年度")
    @TableField("dlnd")
    private String landTypeYear;
    @ApiModelProperty("权属年度")
    @TableField("qsnd")
    private String ownerShipYear;
    @ApiModelProperty("耕地年度")
    @TableField("gdnd")
    private String  farmlandYear;
    @ApiModelProperty("行政区划代码")
    @TableField("xzqhdm")
    private String distCode;
    @ApiModelProperty("行政区划名称")
    @TableField("xzqhmc")
    private String distName;
    @ApiModelProperty("批准文号")
    @TableField("pzwh")
    private String approvalNum;
    @ApiModelProperty("批准日期")
    @TableField("pzrq")
    private Date approvalTime;
    @ApiModelProperty("批准机关")
    @TableField("pzjg")
    private String approvalAuthority;
    @ApiModelProperty("业务大类")
    @TableField("ywdl")
    private String businessCategories;
    @ApiModelProperty("业务小类")
    @TableField("ywxl")
    private String businessSmall;
    @ApiModelProperty("批次类型")
    @TableField("pclx")
    private String batckType;
    @ApiModelProperty("操作人ID")
    @TableField("czrid")
    private String operatorId;
    @ApiModelProperty("操作时间")
    @TableField("czsj")
    private Date operatorTime;
    @ApiModelProperty("省级行政区划代码")
    @TableField("xzqhdmprovince")
    private String distCodeProvince;
    @ApiModelProperty("市级行政区划代码")
    @TableField("xzqhdmcity")
    private String distCodeCity;
    @ApiModelProperty("县级行政区划代码")
    @TableField("xzqhdmcountry")
    private String distCodeCountry;
    @ApiModelProperty("备注")
    @TableField("bz")
    private String remark;
}
